// 测试箭头函数的替代方案

// 使用普通函数定义
function square(x) {
  return x * x;
}
console.log("普通函数结果:", square(5)); // 期望输出25

// 使用有括号的箭头函数
const squareWithParens = (x) => x * x;
console.log("带括号的箭头函数:", squareWithParens(5)); // 期望输出25

// 简单的无参数箭头函数
const getNum = () => 42;
console.log("无参数箭头函数:", getNum());  // 期望输出42

// 使用块体的箭头函数
const squareWithBlock = (x) => { 
  return x * x; 
};
console.log("块体箭头函数:", squareWithBlock(5)); // 期望输出25 